home *** CD-ROM | disk | FTP | other *** search
/ PD Collection CD 1 / PD Collection CD 1.iso / vector / dook / !DOOK / !Help < prev    next >
Text File  |  1992-03-25  |  5KB  |  115 lines

  1.  
  2.                  -------------------------------------
  3.                   H e l p   f i l e   f o r   D O O K
  4.                  -------------------------------------
  5.                       (a.k.a.    G.R.O.T.F.O.O )
  6.  
  7.  
  8.  
  9. In the following discussion, the term 'Draw3' refers to the version of Draw
  10. built into RISC OS 3.
  11.  
  12.  
  13.  
  14. The RISC OS 3 version of Draw (Draw3) saves an additional object (type 11)
  15. with every file.  This object (called an 'Options object') contains
  16. information about the current settings so that, when it is loaded back into
  17. Draw3, the settings are restored.  This is of value only when files created
  18. or changed with Draw3 are to be edited in Draw3.  If files (or selections)
  19. are to be used in other applications (including the RISC OS 2 version of
  20. Draw) the inclusion of the Options object in the file has no benefit. 
  21. Indeed, it can cause problems. Unfortunately, Draw3 has no option to save a
  22. file without settings.
  23.  
  24.  
  25. Problems:
  26.  
  27. Every RISC OS 3 Draw file contains an additional object.  When files are
  28. merged the number of additional objects is increased. If. for example, you
  29. created a picture by dragging 12 Draw3 files into any version of Draw, the
  30. resulting file would contain 12 settings objects occupying 12x88 bytes of
  31. memory.  If the resulting file is then merged with another file the extra 1K
  32. of Options objects is included.  The accompanying file, 'Rubbish', is a 44K
  33. file containing a single rectangle.  The rest of the file consists of
  34. Options objects.  It was created by repeatedly dragging a file into itself,
  35. removing the excess rectangles, and saving it.
  36.  
  37. Acorn's DTP will not allow files created in Draw3 to be loaded.
  38.  
  39. In some applications, such as 4Mation’s Poster, the Options object, although
  40. invisible and having no 'official' bounding box, is positioned in the bottom
  41. lefthand corner of the document and can be selected.  If it is grouped with
  42. other objects the result can be mystifying as there is no apparent reason
  43. why the group object extends to the bottom lefthand corner of the document.
  44.  
  45. Poster allows you to create your own borders by designing 9 components.  If
  46. these components are created in Draw3, the resulting file contains 10
  47. components (the 9 objects plus the Options object).  Poster, quite rightly,
  48. complains that the border is incorrect.
  49.  
  50.  
  51. DOOK, The Solution
  52.  
  53. DOOK has been placed in the public domain by Paul LeBeau and 4Mation) to
  54. allow users to remove the unwanted Options objects from RISC OS 3 Draw
  55. files. 
  56.  
  57. Having installed DOOK on the icon bar you can drag Draw files onto the icon
  58. either from directory viewers or directly from an application.
  59.  
  60. You can use DOOK in conjunction with Draw3.  When saving from Draw3, drag
  61. the file onto the DOOK icon.  You can then drag from DOOK into the directory
  62. you want the file to go.
  63.  
  64. DOOK will work with any Drawfile-compatible files, not just files saved from
  65. Draw3.  For example current Poster files are completely compatible with
  66. normal Drawfiles and can be processed using DOOK.
  67.  
  68.  
  69.  
  70. The DOOK 'Choices' box
  71.  
  72. • 'Full verification' : When this option is on, then any file dragged onto the
  73.                         DOOK icon will have a fairly thorough check done on it
  74.                         to check that it follows the Drawfile standard.
  75.  
  76.                         When this option is off, only rudimentary checks are
  77.                         made on the file.
  78.  
  79.                         This option is ON by default.
  80.  
  81. • 'Remove tags'       : If this option is on then any 'tagged' objects found in
  82.                         the file will be converted into normal objects.
  83.                         Tagged objects are special draw objects used by some
  84.                         packages to allow the retention of extra data needed
  85.                         for re-editing the objects later.
  86.                         For instance, Poster uses tagged objects for things
  87.                         such as moulds and borders.  If you use this option
  88.                         then be aware that you may lose the ability to re-edit
  89.                         some of the objects in your file.
  90.  
  91.                         This option is OFF by default.
  92.  
  93. • 'Auto save'         : If this option is on then any file dragged in from
  94.                         a directory viewer will be automatically saved again
  95.                         after being processed.
  96.  
  97.                         This option is OFF by default.
  98.  
  99. • 'Auto save'         : If this option is on then after being processed, DOOK
  100.                         will attempt to send the file to an editor.
  101.                         How this works is exactly the same as if you
  102.                         double-clicked on the file - ie. if there is an editor
  103.                         on the iconbar which accepts files of that type then
  104.                         the file will be sent to it, otherwise DOOK will attempt
  105.                         to load an editor for it.
  106.  
  107.                         This option is OFF by default.
  108.  
  109. • 'Save choices'       : If you click on this button, then the current settings
  110.                          of the above buttons will be saved and will be used as
  111.                          the default state when DOOK is reloaded.
  112.  
  113.  
  114.  
  115.